double-glazed window - Turkish English Dictionary